/* 											
 * Nombre: PreguntaEHE.java                                    	
 * Versión: 1.0.0                                              
 * Autor: Alberto de Jesús Castro Becerra		       
 * Creado: 6-abril-2013                                        
 * Modificado:                                                 
 * Diagrama: GAPI v4.7.1                                       		
 * Caso de uso: MPE2                                           
*/

package Dominio;

import java.util.ArrayList;

/**
 * Clase que representa una pregunta de la encuesta de hábitos de estudio
 * @author Alberto
 */
public class PreguntaEHE {
    private int clavePregunta;
    private String pregunta;
    private ArrayList<PosibleRespuestaEHE> listaPosiblesRespuestas;

    /**
     * Retorna la clave de la pregunta de la encuesta de hábitos de estudio
     * @return la clave de la pregunta de la encuesta de hábitos de estudio
     */
    public int getClavePregunta() {
        return clavePregunta;
    }

    /**
     * Asigna la clave de la pregunta de la encuesta de hábitos de estudio
     * @param clavePregunta - La clave de la pregunta de la encuesta de hábitos de estudio
     */
    public void setClavePregunta(int clavePregunta) {
        this.clavePregunta = clavePregunta;
    }

    /**
     * Retorna el texto de la pregunta de la encuesta de hábitos de estudio
     * @return el texto de la pregunta de la encuesta de hábitos de estudio
     */
    public String getPregunta() {
        return pregunta;
    }

    /**
     * Asigna el texto de la pregunta de la encuesta de hábitos de estudio
     * @param pregunta - El texto de la pregunta de la encuesta de hábitos de estudio
     */
    public void setPregunta(String pregunta) {
        this.pregunta = pregunta;
    }

    /**
     * Retorna la lista de posibles respuestas de la encuesta de hábitos de estudio
     * @return la lista de posibles respuestas de la encuesta de hábitos de estudio
     */
    public ArrayList<PosibleRespuestaEHE> getListaPosiblesRespuestas() {
        return listaPosiblesRespuestas;
    }

    /**
     * Asigna la lista de posibles respuestas de la encuesta de hábitos de estudio
     * @param listaPosiblesRespuestas - La lista de posibles respuestas de la encuesta de hábitos de estudio
     */
    public void setListaPosiblesRespuestas(ArrayList<PosibleRespuestaEHE> listaPosiblesRespuestas) {
        this.listaPosiblesRespuestas = listaPosiblesRespuestas;
    }
    
}
